Tropical Storm Sebastien Forms Northeast of the Leeward Islands

Tropical Storm Sebastien formed northeast of the Leeward Islands on Tuesday morning.  At 10:00 a.m. EST on Tuesday the center of Tropical Storm Sebastien was located at latitude 20.1°N and longitude 58.7°W which put it about 275 miles (445 km) northeast of the Leeward Islands.  Sebastien was moving toward the north-northwest at 8 m.p.h. (13 … Continue reading Tropical Storm Sebastien Forms Northeast of the Leeward Islands